Fractale Tree  0.5
Plot Tree Fractale
frame.cpp
Go to the documentation of this file.
1 #include "frame.h"
2 
3 
4 void Frame::Init(double x, double y, double d, double alpha)
5 {
6  Frame::x=x;
7  Frame::y=y;
8  Frame::d=d;
10 }
11 
12 void Frame::Add_alpha(double alpha)
13 {
15 }
16 
17 void Frame::Set_d(double d)
18 {
19  Frame::d=d;
20 }
21 
23 {
24  double x2=Frame::Get_x2();
25  double y2=Frame::Get_y2();
26  Frame::x=x2;
27  Frame::y=y2;
28 
29 }
30 
32 {
33  return Frame::alpha;
34 }
35 
36 double Frame::Get_d()
37 {
38  return Frame::d;
39 }
40 
41 double Frame::Get_x1()
42 {
43  return Frame::x;
44 }
45 
46 double Frame::Get_y1()
47 {
48  return Frame::y;
49 }
50 
51 double Frame::Get_x2()
52 {
53  return Frame::x+qCos(PI*Frame::alpha/180)*Frame::d;
54 }
55 
56 double Frame::Get_y2()
57 {
58  return Frame::y+qSin(PI*Frame::alpha/180)*Frame::d;
59 }
60 
double Get_d()
Definition: frame.cpp:36
double Get_y1()
Definition: frame.cpp:46
double Get_x1()
Definition: frame.cpp:41
void Set_d(double d)
Definition: frame.cpp:17
void Move()
Definition: frame.cpp:22
#define PI
Definition: frame.h:5
double x
Definition: frame.h:35
lib gestion de repère 2D
double d
Definition: frame.h:37
double Get_y2()
Definition: frame.cpp:56
double Get_alpha()
Definition: frame.cpp:31
double Get_x2()
Definition: frame.cpp:51
void Init(double x, double y, double d, double alpha)
Definition: frame.cpp:4
double y
Definition: frame.h:36
double alpha
Definition: frame.h:38
void Add_alpha(double alpha)
Definition: frame.cpp:12